export function getDate(d){ //获取年月日
    let date1 = new Date(d);
    let date2 = date1.getFullYear() +'-'+(date1.getMonth() +1)+'-'+date1.getDate();
    return date2;
};

export function getStatusStyle(data){   //审批状态样式
    switch(data){
      case 0:
        return 'info';
      case 1:
        return 'primary';  //提交
      case 2:
        return 'success';   //通过
      case 3:
        return 'danger';    //拒绝
      case 4:
        return 'primary';  //提交
      case 5:
        return 'success';   //通过
      case 6:
        return 'danger';    //拒绝
      case 7:
        return 'primary';   //提交
      case 8:
        return 'success';     //通过
      case 9:
        return 'danger';       //拒绝
      case 10:
        return 'warning';
      case 11:
        return 'success';
       default:
         return data; 
    }
  };
  
  export function getStatus(data){  //审批状态
    // - 0-进阶初始状态
    // - 1-提交一审状态
    // - 2-一审通过状态
    // - 3-一审拒绝状态
    // - 4-提交二审状态
    // - 5-二审通过状态
    // - 6-二审拒绝状态
    // - 7-提交终审状态
    // - 8-终审通过状态
    // - 9-终审拒绝状态
    // - 10-审批完成状态
    // - 11-生成凭证状态
    switch(data){
      case 0:
        return '进件';
      case 1:
        return '提交一审';
      case 2:
        return '一审通过';
      case 3:
        return '一审拒绝';
      case 4:
        return '提交二审';
      case 5:
        return '二审通过';
      case 6:
        return '二审拒绝';
      case 7:
        return '提交终审';
      case 8:
        return '终审通过';
      case 9:
        return '终审拒绝';
      case 10:
        return '审批完成';
      case 11:
        return '生成凭证';
       default:
         return data; 
    }
  }

  //档案管理-申请类别
  export function applyCategory(data){
    switch(data){
      case 1:
        return '办公审批';
      case 2:
        return '差旅审批';
      case 3:
        return '请假审批';
      default:
        return data;
    }
  }

   //档案管理-申请类别-样式
   export function applyCategoryStyle(data){
    switch(data){
      case 1:
        return 'success';
      case 2:
        return 'danger';
      case 3:
        return 'primary';
      default:
        return data;
    }
  }
